Effective Techniques for High-Level ATPG

نویسندگان

  • Fulvio Corno
  • Gianluca Cumani
  • Matteo Sonza Reorda
  • Giovanni Squillero
چکیده

The ASIC design flow is rapidly moving towards higher description levels, and most design activities are now performed at the RT-level. However, test-related activities are lacking behind this trend, mainly since effective fault models and test pattern generation tools are still missing. This paper proposes techniques for implementing a high-level ATPG. The proposed algorithm mixes a code coverage-oriented approach with fault-oriented optimizations. Moreover, it exploits a fault model at the RT-level that enables efficient fault simulation and guarantees good correlation with gatelevel fault coverage. Experimental results show that the achieved results are comparable or better than those obtained at the gate level or by similar RT-level approaches.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Sequential ATPG for Functional RTL Circuits

We present an efficient register-transfer level automatic test pattern generation (ATPG) algorithm. First, our ATPG generates a series of sequential justification and propagation paths for each RTL primitive via a deterministic branch-and-bound search process, called a test environment. Then the precomputed test vectors for the RTL primitives are plugged into the generated test environments to ...

متن کامل

High Time For High Level ATPG

High level ATPG does not make the test problem any easy. In fact, there are several design-flow-related complications it creates. Also, the fault models used in high level ATPG are not suitable. Gate level ATPG has dominated for over 20 years and continue to do so. And there are enough challenging unsolved problems in gate level ATPG and there is no evidence that high level ATPG provides any he...

متن کامل

High-level ATPG: a real topic or an academic amusement?

In the past years, researchers have published tens of papers whose title was including the magic words “high-level ATPG” or something similar. However, high-level ATPG tools are hardly available on the market, and industries still demand for effective solutions in this area. Why? What would be necessary in order to change this situation? To answer, we should try to compare what has been propose...

متن کامل

Changing our Path to High Level ATPG

There are many reasons for high level ATPG, but the major one is the need for ATPG to be done at the same level as design. Today a designer has to drop down to gate level to run an ATPG, while verification and most other design activities can be done in RTL. At one time software debugging tools worked at the assembler level, today they work at the level at which people write. Our ATPG tools sho...

متن کامل

Study on Test Compaction in High-Level Automatic Test Pattern Generation (ATPG) Platform

Advancements in semiconductor technology are making gate-level test generation more challenging. This is because a large amount of detailed structural information must be processed in the search process of automatic test pattern generation (ATPG). In addition, ATPG needs to deal with new defects caused by process variation when IC is shrinking. To reduce the computation effort of ATPG, test gen...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001